package com.yunxi.activiti.pojo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class ActivitiResult implements Serializable {
    @ApiModelProperty(value = "流程实例id")
    private String instanceId;

    @ApiModelProperty(value = "上次任务名称")
    private String lastTaskName;

    @ApiModelProperty(value = "任务名称")
    private String taskName;

    @ApiModelProperty(value = "上一级任务id")
    private String parentTaskId;

    @ApiModelProperty(value = "任务定义id")
    private String taskDefKey_;

    @ApiModelProperty(value = "拥有者")
    private String owner_;

    @ApiModelProperty(value = "执行者")
    private String assignee_;

    @ApiModelProperty(value = "创建时间")
    private Date createTime_;

    @ApiModelProperty(value = "耗时")
    private String dueDate_;

    @ApiModelProperty(value = "渠道商code")
    private String partnerCode;

    @ApiModelProperty(value = "用户code")
    private String userCode;

    @ApiModelProperty(value = "类型id")
    private String typeId;

    @ApiModelProperty(value = "任务ID")
    private String taskId;

    @ApiModelProperty(value = "任务ID")
    private String id_;

    @ApiModelProperty(value = "角色Id")
    private String roleCode;

    private String businessKey;

    private int activitiStatus;
    private int auditStatus;

    private List nextTaskList;

    private String mess;
}
